Thousands of people descended on London’s Hyde Park on Saturday afternoon in the latest round of protests against Covid lockdown measures. <br />The crowds marched through Oxford Street before gathering at Hyde Park while holding banners, placards and flags.
